# demo01_list.py
list01 = [-5, 0, 10, 1.23, -2, 3, -2]
print(len(list01), list01.count(-2))  # 7 2
# 列表.reverse(): 反转
list01.reverse()  # [-2, 3, -2, 1.23, 10, 0, -5]
# 列表.sort(): 升序
list01.sort()  # [-5, -2, -2, 0, 1.23, 3, 10]
# 列表.sort(reverse=True): 降序
list01.sort(reverse=True)
print(list01)


tedu_team = ["nfx"]
# 添加  1. 列表.append(元素)
tedu_team.append("benben")  # ['nfx', 'benben']
# 2. 列表.insert(索引, 元素)
tedu_team.insert(1, "ddd")  # ['nfx','ddd','benben']
# 3. 列表.extend(列表)
tedu_team.extend(["gangzi", "kg"])
# 删除 1. 列表.remove(元素)
tedu_team.remove("benben")
# 2. 列表.pop():弹出列表尾部元素,返回删除的元素
data = tedu_team.pop()
# 3. 列表.pop(索引):弹出指定索引位置元素,返回删除的元素
data1 = tedu_team.pop(2)
# 4. del 元素: 通用删除方式
del tedu_team[0]  # ['ddd']
# 5. 列表.clear(): 清空列表元素
tedu_team.clear()  # []
print(tedu_team)
